StoreEngine\Classes\AbstractProduct B

Total Complexity 99
Dependencies 8
Dependents 6
Total lines 488
Lines of code 318
Logical lines of code 148
Comment lines 37
Methods 45
Properties 6

Methods 45

Method Rating Maintainability Complexity Lines of code
is_visible_core()
A
54 14 18
get_attributes()
A
49 7 31
get_integrations()
S
46 6 44
save()
S
58 7 16
set_metadata()
S
53 6 22
get()
S
59 4 14
get_prices()
S
56 3 20
save_meta_data()
S
64 3 9
get_attributes_order()
S
64 3 10
save_core_data()
S
63 3 10
get_metadata()
S
64 3 9
get_meta_prop()
S
70 3 6
get_prop()
S
70 2 6
update_metadata()
S
66 2 8
auto_complete_digital()
S
78 2 3
is_type()
S
77 2 3
set_type()
S
80 1 3
set_digital_auto_complete()
S
79 1 3
set_attributes_order()
S
80 1 3
set_shipping_type()
S
80 1 3
set_status()
S
80 1 3
set_excerpt()
S
80 1 3
set_content()
S
80 1 3
set_slug()
S
80 1 3
set_weight()
S
80 1 3
set_parent()
S
80 1 3
set_author_id()
S
80 1 3
__construct()
S
77 1 4
set_name()
S
80 1 3
get_status()
S
80 1 3
set_data()
S
74 1 4
get_id()
S
82 1 3
get_parent_id()
S
80 1 3
get_type()
S
79 1 3
get_name()
S
80 1 3
get_slug()
S
80 1 3
get_shipping_type()
S
80 1 3
needs_shipping()
S
78 1 3
get_weight()
S
79 1 3
get_catalog_visibility()
S
82 1 3
get_product_gallery()
S
80 1 3
get_downloadable_files()
S
79 1 3
is_virtual()
S
78 1 3
is_visible()
S
78 1 3
is_in_stock()
S
82 1 3